﻿using System.Collections.Generic;
//
namespace PerceptiveMCAPI.Types
{
   public partial class campaignsInput : Api_BaseInput
   {
      public campaignsParms parms { get; set; }
      // ---------------------------------------------------
      public campaignsInput()
      {
         this.parms = new campaignsParms();
      }
      //
      public campaignsInput( Dictionary<string, object> filters )
      {
         this.parms = new campaignsParms( filters );
      }
      //
      public campaignsInput( Dictionary<string, object> filters, int start, int limit )
      {
         this.parms = new campaignsParms( filters, start, limit );
      }
      //
      public campaignsInput( string apikey, Dictionary<string, object> filters )
      {
         this.parms = new campaignsParms( apikey, filters );
      }
      //
      public campaignsInput( string apikey, Dictionary<string, object> filters, int start, int limit )
      {
         this.parms = new campaignsParms( apikey, filters, start, limit );
      }
      //
      public campaignsInput( campaignsParms parms )
      {
         if ( parms != null )
            this.parms = parms;
         else
            this.parms = new campaignsParms();
      }
   }
}
